﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;

namespace Skywave.Data
{
    [DataContract]
    public class ChartDataGeneratorAxisCustomFilter
    {

        private string _Text;
        /// <summary>
        /// ...
        /// </summary>
        [DataMember]
        public string Text
        {
            get { return _Text; }
            set { _Text = value; }
        }

        private DataConditionHolder _Filter;
        /// <summary>
        /// ...
        /// </summary>
        [DataMember]
        public DataConditionHolder Filter
        {
            get { return _Filter; }
            set { _Filter = value; }
        }

        private ChartDataGeneratorAggregate _Aggregate;
        /// <summary>
        /// ...
        /// </summary>
        [DataMember]
        public ChartDataGeneratorAggregate Aggregate
        {
            get { return _Aggregate; }
            set { _Aggregate = value; }
        }
        
    }
}
